home *** CD-ROM | disk | FTP | other *** search
- .info DataType
- --------------
-
- Written by Oliver Seiler
-
- Copyright รพ 1994 Erisian Development Group. All Rights Reserved.
-
-
- Disclaimer
- ----------
-
- This program is basically FreeWare. It is *not* public domain. I do however
- give commercial products (this includes ShareWare packages) the right to
- include this in distributions, on the basis that I receive a free copy of
- the package (although, given the simplicity of the implementation, I don't
- see this being a very likely situation...)
-
- In any case, anybody who wants to include this in some sort of distribution
- or software package should contact me for my approval. I'd like to know
- who's using it in the event I re-release it later...
-
-
- Introduction
- ------------
-
- I've been busily writing datatypes for the past few weeks, and decided that
- one for viewing .info files would be useful, so I sat down and wrote one.
- Not much more to explain... (For those of you who don't know, .info files
- are the files which contain, among other things, the images of the icons
- which you find on your Workbench.)
-
-
- Installation
- ------------
-
- An Installer script is included with the distribution. Just double-click on
- the Install icon from Workbench. It should work fine, although it's my first
- Installer script. If it doesn't seem to work on your (probably whacked) system,
- then manual installation is quite easy:
-
- eg. (Assuming unarchived in RAM:)
-
- 6.RAM:> lha e infoDataType.lha
-
- ...
-
- 6.RAM:> cd infoDataType
- 6.RAM:infoDataType> copy info.datatype SYS:Classes/DataTypes
-
- ...
-
- 6.RAM:infoDataType> copy "Amiga .info#?" DEVS:DataTypes
-
- ...
-
- 6.RAM:infoDataType> AddDataTypes "DEVS:DataTypes/Amiga .info File" REFRESH
-
- That's all folks...
-
-
- Usage
- -----
-
- Assuming you aren't programming, the easiest way to use this datatype is
- from MultiView. Just type:
-
- MultiView <file>.info
-
- Of course this only works if the file has an associated .info file. No
- harm if it doesn't, so don't worry too much. (Unfortunately, if you use
- MultiView's built-in file requester, you won't see any .info files in
- the directory listing. You can still access the files though, by adding
- a .info extension to the filename in the file requester...)
-
-
- Limitations
- -----------
-
- The main limitation is that you only can view the unselected icon image
- associated with the .info file you try to view. I might eventually add
- support (in the form of a tag which can be passed to the object) to show
- the selected image. Or maybe make it act like a gadget and toggle with
- user mouse button presses.
-
- The colour palette is obtained from the current Palette preferences setting,
- so if you want to change the colours, you're going to have to change this.
-
-
- Bugs
- ----
-
- Yes, there is at least one bug that I've found, although I'm not sure if it
- is from the info.datatype or from MultiView. I also don't know how many
- other will have the same results. Basically, if you mark the picture in
- MultiView (from the "Mark" menu option) and then try saving the datatype,
- you (or maybe just me) gets a Guru. Haven't tracked it down yet...
-
-
- Upcoming from Erisian
- ---------------------
-
- This is just to explain some upcoming projects which are nearing completion:
-
- RTF DataType - That's right, the Rich Text Format, coming soon to an Amiga
- near you (assuming you have 3.0+). Current alpha version has
- support for multiple fonts, margins, and tables. Stylesheets
- are soon to be added, which will probably round out the first
- release. Future additions: pictures, colour, and real page
- support (based on Printer preferences)
-
- TIFF DataType - It's big. Real big. Probably the biggest datatype ever seen
- (at least until a PostScript datatype appears...) and is
- currently in the very very alpha version. Once I figure out
- how to use the libtiff library properly, this will appear
- quite soon after...
-
-
- I'm also working on some application software, which I don't really want to
- talk to much about. Basically fax/modem software, but very feature laden.
- Hopefully will be released within the next few months.
-
-
- Reaching the Author
- -------------------
-
- I may be reached at:
-
- Oliver Seiler
- Erisian Development Group
- PO Box 3547 MPO
- Vancouver, BC CANADA
- V6B 3Y6
-
- Phone: (604) 683-5364
- Fax: (604) 683-6142
- e-mail: oseiler@unixg.ubc.ca
- oseiler@nyx.cs.du.edu
- ollie@bix.com
-
-
- I'm also available for contract programming work on the Amiga. My strengths
- include complex interface design and implementation, a driving urge to make
- elegant, useable programs, and I'm very productive. Please feel free to
- call if interested.
-